person who talks a lot and without grounds - Deutsch Englisch Wörterbuch